package ph.greenova.persistence.dao;

import ph.greenova.persistence.model.Person;
import ph.greenova.persistence.model.Project;

import java.util.List;

/**
 * Created By: adrian
 * Date Created: 6:21 AM 6/5/13
 */
public interface ProjectDAO extends AbstractDAO<Project>{
    List<Person> getAllProjectMembers(Long projectId);
    List<Person> getAllNotMembers(Long projectId);

    void assignPersonToProject(Long projectId,Person person);

    void unAssignPersonFromProject(Long projectId,Long personId);
}
